NSOHOSOOONHOSNH2NNOCH3HO